docusaurus markdown特殊用法
详细用法参考
更多Markdown新增功能用法参考官方教程
1. 选项卡Tabs
使用方法:
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
<Tabs>
<TabItem value="apple" label="Apple" default>
This is an apple 🍎
</TabItem>
<TabItem value="orange" label="Orange">
This is an orange 🍊
</TabItem>
<TabItem value="banana" label="Banana">
This is a banana 🍌
</TabItem>
</Tabs>
展示效果:
- Apple
- Orange
- Banana
This is an apple 🍎
This is an orange 🍊
This is a banana 🍌
2. 告示框Admonitions
使用方法:
:::note (自定义标题,可省略)
Some **content** with _markdown_ `syntax`. Check [this `api`](#).
:::
:::tip
Some **content** with _markdown_ `syntax`. Check [this `api`](#).
:::
:::info
Some **content** with _markdown_ `syntax`. Check [this `api`](#).
:::
:::caution
Some **content** with _markdown_ `syntax`. Check [this `api`](#).
:::
:::danger
Some **content** with _markdown_ `syntax`. Check [this `api`](#).
:::
展示效果:
(自定义标题,可省略)
Some content with markdown syntax. Check this api.
tip
Some content with markdown syntax. Check this api.
info
Some content with markdown syntax. Check this api.
caution
Some content with markdown syntax. Check this api.
danger
Some content with markdown syntax. Check this api.
3. 细节 Details
使用方法:
<details>
<summary>Toggle me!</summary>
<div>
<div>
This is the detailed content
</div>
<br/>
<details>
<summary>
Nested toggle! Some surprise inside...
</summary>
<div>
😲😲😲😲😲
</div>
</details>
</div>
</details>
效果展示:
Toggle me!
This is the detailed content
Nested toggle! Some surprise inside...
😲😲😲😲😲
测试代码折叠
#include "debug.h"
int main(void)
{
Delay_Init();
USART_Printf_Init(115200);
printf("ch32v307 hello world\r\n");
while(1);
}